engine driven portable atomizer - German English Dictionary